<template>
    <view class="step7-box step-box">
        <UNavbar title="安全交底"> </UNavbar>

        <up-table class="manb20">
            <up-tr>
                <up-th>风险点</up-th>
                <up-th>防范措施</up-th>
                <up-th>应急措施</up-th>
            </up-tr>
            <up-tr v-for="item in data.emps">
                <up-td>{{ item.point }}</up-td>
                <up-td>{{ item.emergency }}</up-td>
                <up-td>{{ item.prevention }}</up-td>
            </up-tr>
        </up-table>
        <TabStep @leftClick="onLeftClick" @rightClick="onRightClick"></TabStep>
    </view>
</template>

<script setup>
import { ref, reactive } from 'vue';
import TabStep from './TabStep.vue';
import UNavbar from '@/components/YNavbar/index.vue';
const data = reactive({
    emps: [
        {
            point: '现场专职防护员与驻站联络员无法取得联系',
            emergency:
                '现场专职防护员与驻站联络员每隔10-15分钟使用对讲机进行一次呼叫，确认联系渠道畅通，天窗结束前30分钟每3-5分钟通话一次',
            prevention:
                '立即停止作业，作业人员返回站台安全地带，待通讯恢复后再继续作业',
        },
        {
            point: '上水机试水时，作业人员误操作导致冲刷接触网，造成人身伤害事件',
            emergency:
                '试水时，一人将上水管平铺在地面，将上水头固定牢靠，一人确认无误后送水',
            prevention:
                '第一时间关停上水机开关，如造成人身伤害，按照本方案中应急处置措施执行',
        },
        {
            point: '上道作业时，员工走错站台、股道、场次',
            emergency:
                '上道前，施工负责人按照本方案作业步骤内容，认真核对调度命令，严格按照《上道作业走行路径图》作业',
            prevention: '如人员走错后，应当立即返回安全地带，并将情况上报调度',
        },
    ],
});
const onLeftClick = () => {
    uni.navigateTo({
        url: '/pages/home/forms/step7',
    });
};

const onRightClick = () => {
    uni.navigateTo({
        url: '/pages/home/forms/step9',
    });
};
</script>

<style lang="scss">
.step7-box {
    .u-td {
        height: auto;
    }
}
</style>
